home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / programm / GNU_C++ / LIB / MTLB49CF.LZH / include / mint / ssystem.h < prev   
Encoding:
C/C++ Source or Header  |  2000-01-04  |  1.6 KB  |  55 lines

  1. /*
  2.  * This file belongs to FreeMiNT.  It's not in the original MiNT 1.12
  3.  * distribution.  See the file Changes.MH for a detailed log of changes.
  4.  */
  5.  
  6. # ifndef _ssystem_h
  7. # define _ssystem_h
  8.  
  9. # define HAS_SSYSTEM
  10. # define S_OSNAME    0
  11. # define S_OSXNAME    1
  12. # define S_OSVERSION    2
  13. # define S_OSHEADER    3
  14. # define S_OSBUILDDATE    4
  15. # define S_OSBUILDTIME    5
  16. # define S_OSCOMPILE    6
  17. # define S_OSFEATURES    7
  18. # define S_GETCOOKIE    8
  19. # define S_SETCOOKIE    9
  20. # define S_GETLVAL    10
  21. # define S_GETWVAL    11
  22. # define S_GETBVAL    12
  23. # define S_SETLVAL    13
  24. # define S_SETWVAL    14
  25. # define S_SETBVAL    15
  26. # define S_SECLEVEL    16
  27. # define S_RUNLEVEL    17    /* currently disabled, reserved */
  28. # define S_TSLICE    18
  29. # define S_FASTLOAD    19
  30. # define S_SYNCTIME    20
  31. # define S_BLOCKCACHE    21
  32. # define S_FLUSHCACHE    22
  33. # define S_CTRLCACHE    23
  34. # define S_INITIALTPA    24
  35. # define S_CAD        25    /* ctraltdel behavoiur */
  36. # define S_CLOCKUTC    100
  37. # define S_TIOCMGET    0x54f8    /* 21752 */
  38.  
  39. /* additional informations about the kernel
  40.  * reserved 900 - 999
  41.  */
  42. # define S_KNAME    900    /* kernel name - arg1 pointer to a buffer of arg2 len */
  43. # define S_CNAME    910    /* compiler name - arg1 pointer to a buffer of arg2 len */
  44. # define S_CVERSION    911    /* compiler version - arg1 pointer to a buffer of arg2 len */
  45. # define S_CDEFINES    912    /* compiler definitions - arg1 pointer to a buffer of arg2 len */
  46. # define S_COPTIM    913    /* compiler flags - arg1 pointer to a buffer of arg2 len */
  47.  
  48. /* debug section
  49.  * reserved 1000 - 1999
  50.  */
  51. # define S_DEBUGLEVEL    1000    /* debug level */
  52. # define S_DEBUGDEVICE    1001    /* BIOS device number */
  53.  
  54. # endif /* _ssystem_h */
  55.